#include <REGX52.H>
#include "Delay.h"

unsigned char LEDNum;
void main()
{
	P1=0xfe;
	while(1)
	{
		unsigned int i;
		if(P3_7==0)
		{
			Delay(20);
			while(!P3_7);
			Delay(20);
			
			LEDNum++;
			if(LEDNum>=8)
				LEDNum=0;
			P1=~(0x01<<LEDNum);
		}
		
		if(P3_6==0)
		{
			Delay(20);
			while(!P3_6);
			Delay(20);
			
			if(LEDNum==0)
				LEDNum=7;
			else
				LEDNum--;
			P1=~(0x01<<LEDNum);
		}
		
		
	}
}